pillory (someone) publicly

Translations
публично осмеивать (кого-то)
The politician was pilloried publicly for his controversial remarks.
Политика публично осмеяли за его спорные замечания.